titanium compound - French English Dictionary